mobile machine working underground - Espagnol Anglais Dictionnaire